get logic right, #66249
authorJonathan Blandford <jrb@redhat.com>
Sat, 8 Dec 2001 01:10:52 +0000 (01:10 +0000)
committerJonathan Blandford <jrb@src.gnome.org>
Sat, 8 Dec 2001 01:10:52 +0000 (01:10 +0000)
commit82c5ace8890260e7ab7fc72bb66d7c3924be14f8
tree768c07efef3d38715a2766c0f0c6e732aeb2d0ea
parent203d7df363c720d5a860e0ea36698b7385e187b7
get logic right, #66249

Fri Dec  7 20:06:14 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (validate_visible_area): get logic right,
#66249

* gtk/gtkrbtree.c (_gtk_rbtree_remove_node): fix bug where
removing a node ended up with a corrupt tree.  Really really nasty
bug.
(_gtk_rbtree_debug_spew): new debug helper function
(_fixup_validation): new inline function to clean up code
readability a lot.
12 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkrbtree.c
gtk/gtkrbtree.h
gtk/gtktreeview.c
gtk/gtktreeviewcolumn.h
tests/testtreeflow.c